package com.smart.manager.member.entities.bodys;

import com.smart.common.entities.core.BaseSearch;
import com.smart.manager.member.entities.enums.PigPlanStatus;
import com.smart.manager.member.entities.enums.PigPlanTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;


/**
 * @author leo
 * @date 2023/09/22
 */
public class RMemberMaterialPigPlan {
    @EqualsAndHashCode(callSuper = true)
    @Data
    @ApiModel("RMemberMaterialPig1")
    public static class SearchBody extends BaseSearch {

        @ApiModelProperty("猪仔ID")
        private Long pigId;

        @ApiModelProperty("预计投喂日期")
        private LocalDate eatDate;

        @ApiModelProperty("预计投喂时间")
        private PigPlanTime eatTime;

        @ApiModelProperty("投喂的套餐")
        private String combo;

        @ApiModelProperty("投喂的玩家的手机号")
        private String phoneNumber;

        @ApiModelProperty("工单号")
        private String workOrder;

        @ApiModelProperty("投喂状态")
        private PigPlanStatus status;
    }

}
